Interface ProfileResource


@Path("profiles") public interface ProfileResource
  • Method Details

    • listProfiles

      @GET javax.ws.rs.core.Response listProfiles(@QueryParam("start") Integer start, @QueryParam("size") Integer size, @QueryParam("visible") Boolean visible, @QueryParam("enable") Boolean enable, @QueryParam("enableBy") String enableBy)
    • retrieveProfile

      @GET @Path("{id}") javax.ws.rs.core.Response retrieveProfile(@PathParam("id") String id)
    • retrieveProfileRaw

      @GET @Path("{id}/raw") javax.ws.rs.core.Response retrieveProfileRaw(@PathParam("id") String id) throws Exception
      Throws:
      Exception
    • createProfile

      @POST javax.ws.rs.core.Response createProfile(String profileData) throws Exception
      Throws:
      Exception
    • createProfileRaw

      @POST @Path("raw") javax.ws.rs.core.Response createProfileRaw(byte[] data) throws Exception
      Throws:
      Exception
    • modifyProfileState

      @POST @Path("{id}") javax.ws.rs.core.Response modifyProfileState(@PathParam("id") String id, @QueryParam("action") String action) throws Exception
      Throws:
      Exception
    • modifyProfile

      @PUT @Path("{id}") javax.ws.rs.core.Response modifyProfile(@PathParam("id") String id, String modifyProfileRequest) throws Exception
      Throws:
      Exception
    • modifyProfileRaw

      @PUT @Path("{id}/raw") javax.ws.rs.core.Response modifyProfileRaw(@PathParam("id") String id, byte[] data) throws Exception
      Throws:
      Exception
    • deleteProfile

      @DELETE @Path("{id}") javax.ws.rs.core.Response deleteProfile(@PathParam("id") String id)